Synonyms for "long ton"

Words with similar meaning